English Dictionary
◊ MARASCA CHERRY
marasca cherry
n : Dalmatian bitter wild cherry tree bearing fruit whose juice
is made into maraschino liqueur [syn: {marasca}, {maraschino
cherry}, {Prunus cerasus marasca}]